DiviSquad\Core\Modules C

Total Complexity 116
Dependencies 7
Dependents 1
Total lines 1,218
Lines of code 467
Logical lines of code 270
Comment lines 612
Methods 36
Properties 6

Methods 36

Method Rating Maintainability Complexity Lines of code
check_module_requirements()
A
51 10 29
load_divi5_module()
A
50 8 27
disable_module()
S
52 6 25
init()
S
55 5 21
enable_module()
S
55 5 20
check_module_active_by_class()
S
62 5 12
load_module_data()
S
56 4 17
load_module_classes()
S
57 4 17
load_child_full_width_module_class()
S
57 4 16
load_child_module_class()
S
57 4 16
load_full_width_module_class()
S
57 4 16
load_divi4_modules()
S
58 4 15
load_divi5_modules()
S
58 4 15
initialize_module_hooks()
S
60 4 13
get_module_categories()
S
61 4 12
check_module_type_compatibility()
S
62 4 12
reset_to_default()
S
55 3 19
load_main_module_class()
S
60 3 13
detect_builder_type()
S
61 3 13
get_active_registries()
S
62 3 12
get_default_registries()
S
62 3 12
get_inactive_registries()
S
62 3 12
filter_modules()
S
62 2 13
load_modules()
S
70 2 6
get_premium_modules()
S
71 2 6
get_registered_list()
S
67 2 8
is_valid_module_class()
S
68 2 8
is_module_active()
S
68 1 8
is_module_active_by_class()
S
69 1 8
verify_module_type()
S
69 1 8
verify_requirements()
S
67 1 9
get_all_modules()
S
66 1 10
register_hooks()
S
72 1 5
get_builder_type()
S
82 1 3
get_module_info()
S
68 1 8
__construct()
S
80 1 3